savor the moment - Deutsch Englisch Wörterbuch